home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / CHIP_CD_1999_08_PL.iso / chiplab / modemy / Microcom USB 56K Travel / Driver / ATLASWD.INF < prev    next >
Encoding:
INI File  |  1999-03-11  |  6.3 KB  |  199 lines

  1. ;*****************************************************************************
  2. ;
  3. ; atlaswd.inf    -- This file contains descriptions of the 
  4. ;            "mccimdm" driver as a WDM driver for the
  5. ;            USB SERIES modem.
  6. ;
  7. ; It is designed to work on Win95/98.
  8. ;
  9. ; 2/4/1999 Modify V1.00 Joe
  10. ;
  11. ;*****************************************************************************
  12.  
  13. [Version]
  14. signature="$WINDOWS NT$"
  15. Class=Auxiliary-Drivers
  16. ;USB GUID
  17. ;ClassGuid={4D36E97E-E325-11CE-BFC1-08002BE10318}
  18. ;AUX GUID
  19. ClassGuid={FEA340A5-CE12-11d1-8A76-0040332FE852}
  20. Provider=%McciMfg%
  21. LayoutFile=layout.inf
  22.  
  23. ;-----------------------------------------------------------------------------
  24. ;   Last param (after comma) is source path (omit to always (?) be prompted)
  25. ;-----------------------------------------------------------------------------
  26. [SourceDisksNames]
  27. 1=%usbsrimdm_disk%,"MCCIDSK",,
  28.  
  29. [SourceDisksFiles]
  30. mccicm95.sys=1
  31. MCCICMNT.SYS=1
  32. MCCICOMM.VXD=1
  33. MCCICR.SYS=1
  34. MCCIMDM.SYS=1
  35. VMCCICR.VXD=1
  36. MCCIW16.DLL=1
  37. MCCIW32.DLL=1
  38. atlasvx.inf=1
  39.  
  40. ;-----------------------------------------------------------------------------
  41. ; Install class "AUX" (for NT and Win95) 
  42. ;-----------------------------------------------------------------------------
  43. [ClassInstall]
  44. AddReg=MCCIClassReg
  45. CopyFiles=MCCIClassFiles.CopyList
  46.  
  47. [MCCIClassReg]
  48. ;HKR,,EnumPropPages,,"sysclass.dll,USBEnumPropPages"
  49. HKR,,Installer,,"mcciw16.dll,ClassInstall"
  50. ;HKR,,SilentInstall,,1
  51.  
  52. [MCCIClassFiles.CopyList]
  53. mcciw16.dll
  54. mcciw32.dll
  55.  
  56. ;-----------------------------------------------------------------------------
  57. ;
  58. ; Specify target paths...
  59. ;
  60. ; For Windows NT, all drivers go into %windir%\system32\drivers.  Since
  61. ; there isn't a DIRID (LDID) that represents this path on both NT and Win95,
  62. ; we specify the relative path off of %windir%.
  63. ;
  64. ;-----------------------------------------------------------------------------
  65. [DestinationDirs]
  66. DefaultDestDir        = 11            ; LDID_SYS
  67. mccimdm.W95.CopyList    = 11            ; LDID_SYS
  68. MCCIClassFiles.CopyList = 11                    ; MCCI Class Installer
  69. mccimdm.inf.CopyList    = 17,other              ; INF Directory\other
  70. ;mccimdm.NT.CopyList    = 10, system32\drivers
  71. mccimdm.NT.CopyList    = 12
  72. mccimdm.app.CopyList    = 24, %PROGRAMF%\%mccimdm_prog%
  73.  
  74. ;-----------------------------------------------------------------------------
  75. ; Table of Contents
  76. ;-----------------------------------------------------------------------------
  77. [Manufacturer]
  78. %McciMfg%=MCCI
  79. %USBsriMfg%=USBsri
  80.  
  81. ;-----------------------------------------------------------------------------
  82. ; Device-by-device entries
  83. ;-----------------------------------------------------------------------------
  84. [MCCI]
  85. ; friendly name = mccimdm.Install, your pnp-id
  86.  
  87. ;-----------------------------------------------------------------------------
  88. ; Add definitions for USB SERIES devices here
  89. ;-----------------------------------------------------------------------------
  90. [USBsri]
  91. ; friendlyname = mccimdm.Install,  your pnp-id
  92. %USBsri.ProductWDM%=mccimdm.Install,USB\VID_07B8&PID_F101  ; USB SERIES modem
  93.  
  94. ;-----------------------------------------------------------------------------
  95. ; The exclude-from-select stuff
  96. ;-----------------------------------------------------------------------------
  97. [ControlFlags]
  98.  
  99.  
  100. ;-----------------------------------------------------------------------------
  101. ; Installation instructions -- don't get cute with '\' below, it kills the
  102. ; installer!
  103. ;-----------------------------------------------------------------------------
  104. [mccimdm.Install]
  105. CopyFiles    = mccimdm.W95.CopyList,mccimdm.app.CopyList
  106. AddReg        = mccimdm.AddReg,mccimdm.W95.AddReg
  107.  
  108. [mccimdm.Install.NT]
  109. CopyFiles    = mccimdm.NT.CopyList,mccimdm.app.CopyList
  110. AddReg        = mccimdm.AddReg,mccimdm.NT.AddReg
  111.  
  112. ;-----------------------------------------------------------------------------
  113. ;  Registry for MCCI
  114. ;-----------------------------------------------------------------------------
  115.  
  116. ; common registry entries 
  117. [mccimdm.AddReg]
  118.  
  119. ; only for Win95....
  120. [mccimdm.W95.AddReg]
  121. HKR,,DevLoader,,*ntkern
  122. HKR,,NTMPDriver,,mccimdm.sys
  123. HKR,,CRGuid,,{7B81C753-4BAD-11d1-AF55-0040051ABA49}
  124.  
  125. ; only for NT...
  126. [mccimdm.NT.AddReg]
  127. HKR,,PortSubClass,1,02
  128. HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
  129.  
  130.  
  131. ;-----------------------------------------------------------------------------
  132. ;  Copy lists
  133. ;-----------------------------------------------------------------------------
  134.  
  135. ;--- files to copy for NT and 95 are the same but to different dirs! ---
  136. [mccimdm.W95.CopyList]
  137. mccimdm.sys
  138. mccicm.sys,mccicm95.sys
  139. mccicr.sys
  140. vmccicr.vxd
  141. mccicomm.vxd
  142. mccivcd.vxd
  143.  
  144. [mccimdm.NT.CopyList]
  145. mccimdm.sys
  146. mccicm.sys,mccicmnt.sys
  147.  
  148. [mccimdm.app.CopyList]
  149.  
  150. ;--- in case we ever have any 'common' copies ---
  151. [mccimdm.CopyList]
  152.  
  153. [mccimdm.inf.CopyList]
  154. atlasvx.inf
  155.  
  156. ;-----------------------------------------------------------------------------
  157. ;  NT Services installation
  158. ;-----------------------------------------------------------------------------
  159. [mccimdm.Install.Services]
  160. AddService = mccimdm, 0x00000002, mccimdm.Install.AddService
  161.  
  162. [mccimdm.Install.NT.Services]
  163. AddService = mccimdm, 0x00000002, mccimdm.Install.AddService
  164.  
  165. [mccimdm.Install.AddService]
  166. DisplayName    = %mccimdm_SvcDesc%
  167. ServiceType    = 1            ;%SERVICE_KERNEL_DRIVER%
  168. StartType    = 2            ;%SERVICE_AUTO_START%
  169. ErrorControl    = 1            ;%SERVICE_ERROR_NORMAL%    
  170. ServiceBinary    = %12%\mccimdm.sys
  171. LoadOrderGroup    = Base
  172.  
  173. ;-----------------------------------------------------------------------------
  174. ; STRINGS
  175. ;-----------------------------------------------------------------------------
  176. [Strings]
  177.  
  178. ;<<localize the following>>
  179. McciMfg        = "Moore Computer Consultants, Inc."
  180. mccimdm_SvcDesc = "MCCI« USB Serial Device Driver"
  181.  
  182. USBsriMfg    = "Microcom C.E."
  183. USBsri.ProductWDM = "Microcom USB 56K Travel (WDM)"
  184. usbsrimdm_desc    = "Bus powered USB Data/Fax modem"
  185. usbsrimdm_tip    = "Drivers for the USB SERIES modem"
  186. usbsrimdm_disk    = "USB SERIES Installation Disk"
  187.  
  188. ;-----------------------------------------------------------------------------
  189. ; These are symbolic constants which don't change per locale.
  190. ;-----------------------------------------------------------------------------
  191. PROGRAMF    = "PROGRA~1"
  192. mccimdm_prog    = "mccidemo"        ;name in "program files".
  193.  
  194. SERVICE_KERNEL_DRIVER    = "1"
  195. SERVICE_AUTO_START    = "2"
  196. SERVICE_ERROR_NORMAL    = "1"
  197.  
  198. ;*** end of file ***
  199.